package com.face.operate.jsu;

import java.sql.Connection;
import java.util.List;

import com.face.bean.jsu.PrestoreName;
import com.face.sql.jsu.FindDao;
import com.face.sql.jsu.JDBCUtil;
import com.face.sql.jsu.PreDao;
import com.megvii.cloud.mylibrary.R.integer;

public class Prestore {

	private PreDao dao = new PreDao();
	

	//新增该账户下照片集合
	public void createPre(String username, String phone_num, String name) {
		
		dao.insert(username,phone_num,name);
	}
    //判断该账户下是否已存在该集合
	public boolean IsExist(String username, String phone_num, String name) {
		boolean exist = dao.IsExist(username,phone_num,name);
		return exist;
	}
    //向某集合中添加照片
	public void add(String id,String string, String filepath) {
		
		dao.add(Integer.parseInt(id),string,filepath);
	}
    //返回该集合下所有照片路径
	public List<String> selectByPhoneNum(String phone_num) {
		
		return dao.selectByPhoneNum(phone_num);
	}
    //获取该账户下所有集合
	public List<PrestoreName> getPre(String username) {
		
		return dao.getPre(username);
	}
    //删除该账户下某一集合
	public void deletePreById(int id) {
		
		dao.deletePreById(id);
	}
    //更新该账户下某一集合,只能更新姓名
	public void update(int id,String phone_num, String name) {
		
		dao.update(id,phone_num,name);
	}
	
	//查询某一集合的id号
	public int selectId(String username, String phone_num) {
		
		return dao.selectId(username,phone_num);
	}
	
	//在picture表格中删除指定id的数据
	public void deleteById(int id) {
		
		dao.deleteById(id);
	}
	
	
	public List<String> selectFilepathById(int id) {
		
		return dao.selectFilepathById(id);
	}
	
	//根据id更新picture表中的phone_num字段
	public void updatePicture(int id, String phone_num) {
		
		dao.updatePicture(id,phone_num);
	}

}
